package com.honestpeak.datafusion.service;

import com.honestpeak.datafusion.common.ServerResponse;

import java.util.List;
import java.util.Map;

public interface ClubMemberDistService {

	Map<String, Object> getClubMemberNumByYear(String year);

	Map<String, Object> getMonthNumActiveCountByYear(String year, String clubName);

	List<String> getYearTermInfo();

	Map<String, Object> getClubYearNumByYear(String year, String clubName);


	List<Map<String, Object>> getClubSizeDistribution(Long departId, Long claId, Long yearTermId);

	List<String> getClubInfo();

	List<Map<String, Object>> getClassNumScore(Long departId, Long claId, Long yearTermId);

	/**
	 * 每周俱乐部活动人数
	 * @param clubName
	 * @param year
	 * @return
	 */
	ServerResponse getWeekOfYearClubPeopleNum(String clubName, String year);
	
	List<Map<String, Object>> getSignSecondNum(Long yearTermId, String studentNo);
}
